suicidal substrats - French English Dictionary